﻿using System;
using System.Collections.Generic;

class Lecture : IDisplayable
{
    #region Properties

    // public int ID { get; private set; }
    public string Location { get; set; }
    public DateTime Time { get; set; }
    public Discipline Discipline { get; set; }
    public Teacher LeadingTeacher { get; set; }
    public List<Student> Attendance { get; set; }

    #endregion

    #region Constructor

    public Lecture(string location, DateTime time, Discipline discipline, Teacher teacher)
    {
        this.Location = location;
        this.Time = time;
        this.Discipline = discipline;
        this.LeadingTeacher = teacher;
    }

    #endregion

    #region Methods

    public void Display()
    {
        // code to properly fill in the text boxes on the Lecture Display screen
    }

    #endregion
}

